package com.test50_JVM;

import java.lang.ref.SoftReference;

/**
 * 软引用，SoftReference
 * 当内存不足时，才会被回收
 */
public class Demo05_SoftReference {

    public static void main(String[] args) {
        // 让对象不进行入池处理，是为了便于其方便的回收对象空间
        String str = new String("沐言科技：www.yootk.com");
        SoftReference<String> ref = new SoftReference<>(str);   // 软引用
        str = null;
        System.gc();
        System.out.println(ref.get());
    }
}
